// 本地localStorage储存用户信息
// logintime    登录时间
// userinfo     用户信息
// token        身份凭证
// expiretime   过期时间

function setuser(info){
  // 
  if(!info['token']){
    window.localStorage.removeItem("userinfo")
    return {}
  }
  window.localStorage.setItem("userinfo",JSON.stringify(info))
  return info
}

function getuser(){
  var user = window.localStorage.getItem("userinfo")
  if(!user){
    return {}
  }
  try{
    user = JSON.parse(user)
    if( user['expiretime'] &&  user['expiretime']<= Math.floor((+new Date)/1000) ){
      return setuser({})
    }
    return user
  }catch(e){
    return {}
  }
}

export {getuser,setuser}